engine trolley - Spanish English Dictionary